home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / tools / lu62 / port / rrbs.h < prev    next >
Text File  |  1996-07-10  |  2KB  |  36 lines

  1. /* k 1012   01/11/90                */
  2. /* k 0115    02/02/91    */
  3. /* k 0119       08/02/91        */
  4. struct rrbs {                       /* RRBS request         */
  5.     char hdr[3];                    /* header               */
  6. /*  struct {                                            * 1012 *
  7.     unsigned fmt:4;                 * format            1012 *
  8.     unsigned node:1;                * flag name node    1012 *
  9.     unsigned area:1;                * flag name area    1012 *
  10.     unsigned fid2:1;                * flag FID2         1012 *
  11.     unsigned group:1;               * flag 8439-station 1012 *
  12.          } format;                                    * 1012 */
  13.     unsigned char format;                             /* @0119 */
  14.     char pcid[8];                   /* PCID                 */
  15.     char onod[8];                   /* origin node name     */
  16.     char dnod[8];                   /* destination node name */
  17.  union {
  18.   struct {
  19.     short lhs;                      /* local hs addr (origin) */
  20.     short dhs;                      /* local hs (dest)      */
  21.     unsigned char parl;             /* parameters length    *//* @0115 */
  22.     char par;                       /* parameters           */
  23.     unsigned char cryl;             /* crypt. length        *//* @0115 */
  24.     char cryp;                      /* crypt.               */
  25.     unsigned char bndl;             /* bind       length    *//* @0115 */
  26.     char bnd[8];                    /* bind                 */
  27.             } fmt1;
  28.   struct {
  29.     unsigned char serr;             /* reason               *//* @0115 */
  30.     unsigned char snsl;             /* sense code length    *//* @0115 */
  31.     char sns[4];                    /* sense code           */
  32.     unsigned char rsv1;             /* reserved             *//* @0115 */
  33.           } fmt8;
  34.         }fmt;
  35.      };
  36.